From 7ab74228215f0612282750925fe56dfe9b9071d4 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 27 Dec 2010 19:27:16 +0100 Subject: [PATCH] testgtk: Use the relevant device to query the widget to snapshot Also gets rid of deprecated functions. --- tests/testgtk.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/testgtk.c b/tests/testgtk.c index 0f5bb0f1b0..5e840a855a 100644 --- a/tests/testgtk.c +++ b/tests/testgtk.c @@ -8576,14 +8576,14 @@ find_widget (GtkWidget *widget, FindWidgetData *data) } static GtkWidget * -find_widget_at_pointer (GdkDisplay *display) +find_widget_at_pointer (GdkDevice *device) { GtkWidget *widget = NULL; GdkWindow *pointer_window; gint x, y; FindWidgetData data; - pointer_window = gdk_display_get_window_at_pointer (display, NULL, NULL); + pointer_window = gdk_device_get_window_at_position (device, NULL, NULL); if (pointer_window) { @@ -8658,7 +8658,7 @@ property_query_event (GtkWidget *widget, gtk_grab_remove (widget); gdk_device_ungrab (gdk_event_get_device (event), GDK_CURRENT_TIME); - res_widget = find_widget_at_pointer (gtk_widget_get_display (widget)); + res_widget = find_widget_at_pointer (gdk_event_get_device (event)); if (res_widget) { g_object_set_data (G_OBJECT (res_widget), "prop-editor-screen", @@ -8799,7 +8799,7 @@ snapshot_widget_event (GtkWidget *widget, gdk_display_pointer_ungrab (gtk_widget_get_display (widget), GDK_CURRENT_TIME); - res_widget = find_widget_at_pointer (gtk_widget_get_display (widget)); + res_widget = find_widget_at_pointer (gdk_event_get_device (event)); if (data->is_toplevel && res_widget) res_widget = gtk_widget_get_toplevel (res_widget); if (res_widget) -- 2.30.2